construction craft worker - Spanish English Dictionary